#ifndef __APP_H
#define __APP_H

#include <stdio.h>
#include <string.h>

#include "FreeRTOS.h"
#include "adc.h"
#include "ax_mpu6050.h"
#include "ax_oled_1305.h"
#include "bsp_buzzer.h"
#include "bsp_can_core.h"  //can总线初始化
#include "bsp_def.h"
#include "bsp_lidar_sensor.h"
#include "bsp_motor_control.h"
#include "bsp_wheel_sensor.h"
#include "bsp_motion_sensor.h"
#include "bsp_uni_remote.h"
#include "cmsis_os.h"
#include "dma.h"
#include "i2c.h"
#include "main.h"
#include "sbus_ht10a.h"
#include "task.h"
#include "tim.h"
#include "usart.h"

void APP_Task01_Init();
void APP_Task02_Init();
void APP_Task03_Init();

void APP_Task01_Loop();
void APP_Task02_Loop();
void APP_Task03_Loop();

extern SBUS_HandleTypeDef hsbus1;     // 声明一个sbus解析器对象
extern LiDARFrameTypeDef ld06_frame;  // 声明一个雷达
#endif